//
//  relay.c
//  remote_controller
//
//  Created by fukai on 2018/11.
//  Copyright © 2018年 赛博智能车实验室. All rights reserved.
//

#include "stm32f10x.h"
#include "relay.h"


//继电器初始化
void RelayInit(void)
{
	GPIO_InitTypeDef GPIO_InitStructure;
	
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//使能GPIOB
	
	GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
	GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
	GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
	GPIO_Init(GPIOB,&GPIO_InitStructure);
	GPIO_ResetBits(GPIOB,GPIO_Pin_9);
}

//打开继电器
void RelayOn(void)
{
	GPIO_SetBits(GPIOB,GPIO_Pin_9);
}

//关闭继电器
void RelayOff(void)
{
	GPIO_ResetBits(GPIOB,GPIO_Pin_9);
}	


